Implement Isearch in comint input history. (Bug#3746)
authorJuri Linkov <juri@jurta.org>
Mon, 23 Nov 2009 20:30:33 +0000 (20:30 +0000)
committerJuri Linkov <juri@jurta.org>
Mon, 23 Nov 2009 20:30:33 +0000 (20:30 +0000)
commit75af782f4f3ee9d630b51070d3565bdf1e2f879d
tree4e87aba6fdc2c807a4734b0404d7144ca359eb43
parentc7d929336d840ecd407060163e1b75731ee86e73
Implement Isearch in comint input history.  (Bug#3746)
* comint.el (comint-mode): Add `comint-history-isearch-setup' to
`isearch-mode-hook'.
(comint-history-isearch): New defcustom.
(comint-history-isearch-backward)
(comint-history-isearch-backward-regexp): New commands.
(comint-history-isearch-message-overlay): New buffer-local variable.
(comint-history-isearch-setup, comint-history-isearch-end)
(comint-goto-input, comint-history-isearch-search)
(comint-history-isearch-message, comint-history-isearch-wrap)
(comint-history-isearch-push-state)
(comint-history-isearch-pop-state): New functions.
etc/NEWS
lisp/ChangeLog
lisp/comint.el